strutted bridge - French English Dictionary